namespace java zj.cn.dazd.iris.demo.config.generated

struct ProcessServerBean {
1: string processIp,
2: i32 processPort,
3: string hostName,
4: string dcName,
5: string processInfo,
6: i32 processType,
7: i64 processId,
8: i32 processStatus,
9: string processName,
}

exception NotFoundError {
    1: string msg,
}

struct ProcessLogicidBean{
1: i32 processPort,
2: string processIp,
3: string processName,
4: string dcName,
5: i64 processId,
6: i32 logicId,
}

struct ProcessServiceBean{
	1: string serviceName,
	2: string endpoint,
	3: string subchannel,
	4: i32 processPort,
	5: string processIp,
	6: string processName,
	7: string dcName,
	8: i64 processId,
}

service process_config_service{
	
	list<ProcessLogicidBean> GetLogicidListHandlerImpl(
	)throws (
        1: NotFoundError notFound,
    )

  
    list<ProcessServiceBean> GetServiceListHandlerImpl(
    )throws (
        1: NotFoundError notFound,
    )

    binary  GetServiceListBinaryHandlerImpl(
    )throws (
        1: NotFoundError notFound,
    )
}